Big Huge Thesaurus

American bittersweet

noun